package com.itawei.d3_TCP;

import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;

/**
 * 客户端（发送端）
 *///TCP 协议，发送数据
public class Client {
    public static void main(String[] args) throws IOException {
        //1. 创建 Socket 对象
        // 细节：在创建对象的同时会连接服务端
        // 如果连接不上，代码会报错
        Socket socket = new Socket("127.0.0.1", 10086);

        //2. 获取输出流，发送数据 发送端要用输出流
        OutputStream os = socket.getOutputStream();
        //3.写出数据
        //3.1创建一个字节数组
        String str = "小暑过后春风犹在";
        byte[] bytes = str.getBytes();
        int len = bytes.length;

            os.write(bytes, 0, len);

        //4.释放资源
        os.close();
        socket.close();

    }
}
